home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Programming / Amos / AMOSList-0497 / AMOSLIST / text0170.txt < prev    next >
Encoding:
Text File  |  1998-06-24  |  1.9 KB  |  41 lines

  1. > Here's a collection of bugs or other curious things I have found in
  2. > AMOS.
  3. > - The AMOS classic manual states there is a command called Llist, which
  4. > outputs the program code to the printer. This command does not exist.
  5.  
  6. There was a leaflet in my box of AMOS 1.2 stating that Llist never was imple-
  7. mented, but that for some reason it was written about. The AMOS-way of Llist
  8. is to go to the Blocks menu and select 'Print Block'. I forgot the details;
  9. it's been awhile since I worked with AMOS.
  10.  
  11. > - Also in AMOS classic, I found that the command On Break Proc doesn't
  12. > exist. This might have been fixed in AMOSpro, but I don't remember.
  13. > - If you try to use user-defined functions as procedure parameters,
  14. > e.g. MYPROC[FnA(123),FnB(456)] you get a "Illegal User Function" error.
  15. > - You have to use a Wait Vbl after Dual Playfield to show it properly.
  16. > This is not mentioned in the manual, or is it?
  17. > Has anyone else experienced similar or other bugs? I'd like to know.
  18.  
  19. Scores. -2^3 yields 8 instead of -8 -- this was never fixed. Scrolling
  20. DPF's with values which are not a multitude of one another (say, the first 
  21. with 'speed' 4 and the other with 3) leads to a annoying amount of flicker.
  22. The windowing routines are buggy: clicking in an obscured part of a window
  23. brings it to the front, even there is another window in front on that spot.
  24. Print # in 1.36 can only cope with strings. Large arrays will start accessing
  25. random locations if the index exceeds a certain number (I forgot which one).
  26. There exists an off-by-one error in the Get Block command (I think -- it's
  27. been five years at least since I wrote Mandarin about this one) which
  28. requires you to specify a slightly different set of coordinates to get the
  29. block you want. The editor can display erroneous text now and then.
  30. Load Iff fails with large screens (>640x512).
  31.  
  32. I don't know the situation with AMOSPro, but I'm convinced it has its fair
  33. share of bugs as well.  
  34.  
  35.  
  36. Regards,
  37. Maarten
  38.  
  39.  
  40.